Lying on the eastern part of the Indochinese peninsula, Vietnam is a strip of land shaped like the letter S.… »Watch Now